Pants
{% if products.length > 1 %}{{ products.length }} results{% endif %}
- CCS French Surplus Chore Pants - White
- CCS French Surplus Chore Pants - Blue
- CCS French Surplus Chore Pants - Black
- CCS Easy Ripstop Cargo Pants - Realtree Faded Meteorite
- CCS Easy Ripstop Cargo Pants - Realtree Faded Edge
- Chocolate Work Chino Pants - Black
- Chocolate Cord Pants - Olive
- Huf Mason Pants - Spice
- Chocolate Work Chino Pants - Cocoa
- Dickies x Spitfire Double Knee Pants - Olive Green
- Dickies x Spitfire Flannel Cuff Pants - Black
- Huf Leisure Cargo Pants - Slate
- Last Resort AB PM001 Pants - Black
- Independent BTG Summit Skate Pants - Navy
- Last Resort AB PM001 Pants - Dark Brown
- Baker Warner Denim Pants - Black
- Former Prayer Canvas Pants - Cadet
- RVCA Tech Fleece II Sweat Pants - Black 2
- Former Harmony Pinstripe Pants - Brown
- RVCA Yogger II Pants - Black
- Former Ag Skate Slack Pants - Light Blue
- Former Crux Herringbone Pants - Grey
- RVCA Americana Chino 2 Pants - Garage Blue
- Nike SB Double Knee Skate Pants - Light British Tan
- Nike SB Double Knee Skate Pants - Armory Navy
- Obey Bigwig Chino Pants - Pigment Java Brown
- Volcom Skate Vitals Remy S Pants - Dark Brown
- Rassvet Baggy Denim Pants - Burgundy
- Obey Bigwig Pants - Pigment Tea Leaf
- Brixton MC Assembly Carpenter Pants - Union Herringbone
- Adidas Skateboarding SST Track Pants - Legend Ink
- Rassvet Baggy Denim Pants - Blue
- Theories Stamp Cargo Corduroy Lounge Pants - Wolf Grey
- Rassvet Baggy Denim Pants - Black
- Obey Bigwig Baggy Twill Cargo Pants - Smokey Olive
- Vans Range Baggy Tapered Elastic Waist Pants - Loden Green
- RDS x Caballero Sweat Pants - Gold/Black
- Polar Surf Pants - New Navy
- Polar Surf Pants - Black
- Huf Cromer Pants - Stone Wash Indigo
- Polar Raphael Track Pants - Black
- Polar Raphael Track Pants - Uniform Green
- HUF Cromer Pants - Black/White
- Rassvet Classic Denim Pants - Light Blue
- Huf Mason Pants - Hunter Green
- Huf Mason Pants - Black
- CCS Surplus Field Pants - Drab Green
- Huf Mason Pants - Putty
- CCS Baggy Taper Corduroy Pants - Brown
- CCS Surplus Field Pants - Black
- CCS Surplus Field Pants - Navy
- Primitive Mason Carpenter Pants - Light Blue
- CCS Baggy Taper Corduroy Pants - Black
- CCS Baggy Taper Corduroy Pants - Green
- CCS Double Knee Original Relaxed Canvas Pants - Brown/Black
- CCS Double Knee Original Relaxed Canvas Pants - Black/White
- Primitive Seb Track Pants - Black
- CCS Titus Twill Cargo Pants - Pink/Black
- Volcom Frickin Tech Chino Pants - Dark Khaki
- CCS Chandler Ripstop Cargo Pants - Black/Green
{% for product in loader.activeProducts %}
{% for banner in collectionBanners %}
{% if Filters.native.size > 0 and banner.sub == false %}{% continue %}{% endif %}
{% if banner.position == product.position %}
{% endif %}
{% endfor %}
{% endfor %}
{% assign display_wishlist = true %}
{% for tag in Wishlist.data.exclusions %}
{% if product.tags contains tag %}
{% assign display_wishlist = false %}
{% endif %}
{% endfor %}
{% if product == blank %}
{% assign product = Product %}
{% endif %}
{% if display_wishlist %}
{%- if wishlist == blank -%}
{% assign wishlist = Wishlist.data.items | map: 'handle' %}
{% if wishlist[0] == null %}
{% assign wishlist = data.items | map: 'handle' %}
{% endif %}
{%- endif -%}
{%- assign p_title = product.title | replace: '"', '”' -%}
{%- capture wishlist_add -%}
event.preventDefault();
Wishlist.add({
handle: '{{ product.handle }}',
type: '{{ product.type | escpae }}',
image: '{{ product.featured_image }}',
{%- if variant -%}variant: {{ variant.id | json }},{%- endif -%}
title: `{{ p_title }}`
});
[this, _n.sibling(this, '.wishlist__button')].forEach(function(button) { button.classList.toggle('dn')});
{%- endcapture -%}
{% endif %}
{%- if product.member_exclusive contains 'coming_soon' or product.member_exclusive contains 'member_active' -%}
{%- assign year = product.member_end | split: '/' | last | prepend: '/' -%}
{%- assign date = product.member_end | remove: year -%}
{%- if product.member_exclusive contains 'coming_soon' -%}
{%- assign year = product.member_start | split: '/' | last | prepend: '/' -%}
{%- assign date = product.member_start | remove: year -%}
{%- endif -%}
{%- capture member_active_text -%}CCS+ Exclusive through {{ date }}{%- endcapture -%}
{%- capture coming_soon_text -%}CCS+ Exclusive starting {{ date }}{%- endcapture -%}
{%- assign member_text = member_active_text -%}
{%- if product.member_exclusive contains 'coming_soon' -%}
{%- assign member_text = coming_soon_text -%}
{%- endif -%}
{{ year }}
{{ date }}
{{ member_text }}
{%- endif -%}
{% assign crop = 'crop_height=64&crop_left=430&crop_top=472&crop_width=64' %}
{% if 'Skateboard Deck, Skateboard Complete' contains product.type %}
{% assign crop = 'crop_height=64&crop_left=230&crop_top=472&crop_width=64' %}
{% endif %}
{% for badge in productBadges %}
{% if product.tags contains badge.tag and badge.tag != 'more-colors' %}
{% if product.reviews %}
{% assign to_half = product.reviews.rating | round:1 | divided_by: 0.5 | round | times: 0.50 %}
{{ badge.collection_badge }}
{% endif %}
{% endfor %}
{%- assign option_value_data = '' -%}
{%- for option in product.options_with_values -%}
{%- if option.name == 'Title' %}{%- continue -%}{%- endif -%}
{%- unless siblingRange[product.type] contains option.name -%}{%- continue -%}{%- endunless -%}
{%- if option.values.size == 0 -%}{%- continue -%}{%- endif -%}
{%- assign option_values = option.values | sort -%}
{%- if option.values.size == 1 -%}
{%- assign option_value_data = option_values | first -%}
{%- else -%}
{%- assign option_values_last = option_values | last -%}
{%- assign option_value_data = option_values | first | append: ' - ' | append: option_values_last -%}
{%- endif -%}
{%- endfor -%}
{%- if option_value_data == '' and siblingRange[product.type] contains 'Title' -%}
{%- assign title_segments = product.title | split: ' - ' -%}
{%- endif -%}
{{- option_value_data -}}
{% for tag in product.tags %}
{% if tag contains 'Vendor' %}
{% assign vendor_tag = tag | remove: 'Vendor:' %}
{% assign vendor_collab = vendor_tag | append: ' x' %}
{% break %}
{% endif %}
{% endfor %}
{% if product.siblings.size > 0 %}
{% assign productTitle = product.title | split: ' - ' | first %}
{% else %}
{% assign productTitle = product.title | remove: product.type | split: '-' %}
{% endif %}
{% assign productTitle = product.title | split: ' - ' | first %}
{% unless product.title contains vendor_collab %}
{% assign productTitle = productTitle | remove: vendor_tag %}
{% endunless %}
{% if vendor_tag != blank %}
{{ vendor_tag }}
{% endif %}{{ productTitle }}
{% assign discount_amount = product.price | divided_by: product.compare_price | times: -100 | plus: 100 | round %} {%- capture discount_text -%} [discount]% off {%- endcapture -%}
{%- if compare_min < compare_max -%}
{%- assign before_text = 'From ' -%}
{%- endif -%}
{%- if product.compare_price > product.price and discount_amount > 10 -%}
{{ before_text }}
{{ product.price | money }}
{{ product.compare_price | money }}
{%- else -%}
{{ product.price | money }}
{%- endif -%}
{%- if discount_amount > 10 -%}
{{ discount_text | replace: '\[discount\]', discount_amount }}
{%- endif -%}
{% for i in (1..5) %}
{% endfor %}
({{ product.reviews.count }})
{% endif %}
{% unless total_pages == 1 or total_pages == 0 %}
{% endunless %}
{% assign active = 'dim' %}
{% if current_page == 1 %}
{% assign active = 'o-50 pointer-none' %}
{% endif %}
{% for i in pages %}
{% assign pageoffset = current_page | minus: i | abs %}
{% if pageoffset != 0 and pageoffset != 1 and pageoffset != 2 pageoffset != 3 %}{% continue %}{% endif %}
{% assign active = '' %}
{% if current_page == i %}
{% assign active = 'brand' %}
{% endif %}
{% assign last_page_shown = i %}
{% endfor %}
{% assign active = 'dim' %}
{% if current_page == total_pages %}
{% assign active = 'o-50 pointer-none' %}
{% endif %}
{% if last_page_shown != total_pages %}
...
{% endif %}
Loading Products
Skate pants are important. Sure they cover your legs and coordinate with your shirts and offer some protection from the elements, but any skater worth his or her salt knows that a good pair of pants can make or break your skate footage. You want to look good and feel good so you can skate good, but mostly so you can look good.
That is why we take a lot of care, here at CCS, to make sure we have the best skate pants available in every price range. From skate chinos from Volcom to skate cargo pants from RVCA; women’s skate pants from established brands like HUF to men's skater pants from up-and-comers like Televisi Star (and really there are no gender rules you have to follow), and everything in between.